﻿using System;

namespace Neturion.Relatorios.Financeiro
{
    public partial class ListagemContas : System.Web.UI.Page
    {
        protected void Page_Load(object sender, EventArgs e)
        {
            //ReportViewer1.Visible = true;
            //ReportViewer1.ShowCredentialPrompts = false;
            //ReportViewer1.ProcessingMode = ProcessingMode.Local;
            //ReportViewer1.LocalReport.DataSources.Clear();

            //IList<Relatorio> listaRelatorios = new List<Relatorio>();
            //IList<Conta> listaContas = Fachada.GetInstancia().ObterTodasContas();

            //foreach (Conta conta in listaContas)
            //{
            //    Relatorio relatorio = new Relatorio();
            //    relatorio.AgenciaConta = conta.Agencia;
            //    relatorio.BancoConta = conta.Banco;
            //    relatorio.DescricaoConta = conta.Descricao;
            //    relatorio.IdConta = conta.Id;
            //    relatorio.NomeDaAgenciaConta = conta.NomeDaAgencia;
            //    relatorio.NumeroConta = conta.Numero;
            //    relatorio.SaldoAnteriorConta = conta.SaldoAnterior;

            //    listaRelatorios.Add(relatorio);
            //}

            //ReportViewer1.LocalReport.DataSources.Add(new ReportDataSource("SaapFinanceiro", listaRelatorios));
            //ReportViewer1.LocalReport.ReportPath = @"Relatorios\ListagemContas.rdlc";

            //ReportViewer1.LocalReport.Refresh();
        }
    }
}
